Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented MVVM on update_profile_page_view.dart #759

Merged

Conversation

rutvik11062000
Copy link
Contributor

@rutvik11062000 rutvik11062000 commented May 7, 2021

What kind of change does this PR introduce?
Structurally added Model-View-ViewModel layers in "Update Profile" page.

Did you add tests for your changes?
Yes, Updated the update profile page test.
If relevant, did you update the documentation?

Summary
For ease of testing and separation of different layers to make a logical data flow and error handling.

Does this PR introduce a breaking change?
No.

Other information
There was an exception of updateUserProfile" on type mutation even before these PR changes.
Once develop and master branch merges this error will be not there and user can update their profiles.
Resolves: #758

@palisadoes palisadoes requested a review from TheHazeEffect May 14, 2021 16:40
@palisadoes
Copy link
Contributor

@dellyjm
@DeltaHarbinger
@Sagar2366
@TheHazeEffect

Please review this

@Sagar2366
Copy link
Contributor

@rutvik11062000 linter check is failing, resolve conflicts on PR.

@palisadoes palisadoes requested a review from Dev-Dominic May 14, 2021 20:22
@palisadoes
Copy link
Contributor

@Dev-Dominic please take a look

@palisadoes palisadoes removed the request for review from Dev-Dominic May 16, 2021 16:52
@palisadoes
Copy link
Contributor

@rutvik11062000 please resolve the conflicts

@rutvik11062000
Copy link
Contributor Author

@rutvik11062000 please resolve the conflicts

Done sir.

@palisadoes
Copy link
Contributor

@rutvik11062000 lib/views/pages/organization/join_organization.dart has a conflict

@palisadoes
Copy link
Contributor

@rutvik11062000 The Travis integration is failing.

@rutvik11062000
Copy link
Contributor Author

@rutvik11062000 The Travis integration is failing.

Yes sir, I just fixed it.

@palisadoes palisadoes self-requested a review May 16, 2021 19:40
@palisadoes palisadoes merged commit 0310e3f into PalisadoesFoundation:master May 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Separate business logic from UI - (Locator - ViewModel - View)
3 participants